﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using EzDesk.EzAppApi.Utility.EzDeskAppApi;

namespace EzDesk.Project.Model
{
    // 描述一个工作项
    public class WorkItem : IModel
    {
        public Guid Id { get; set; }

        // 工作项所有人
        public SimpleUser Owner { get; set; }
        //工作项创建人
        public SimpleUser Creator { get; set; }
        // 工作项创建时间
        public DateTime CreateOn { get; set; }

        // 工作项名称
        public string Name { get; set; }

        // 工作项具体描述
        public string Description { get; set; }

        // 工作项是否已经完成
        public bool IsFinished { get; set; }
        // 工作项完成时间
        public DateTime? FinishOn { get; set; }

        // 与工作项相关的任务
        public Guid? TaskId { get; set; }

    }
}
